data(ny_noaa)
ny_noaa_subset <- ny_noaa %>%
filter(!is.na(prcp), !is.na(snow), !is.na(tmax), !is.na(tmin),date>="2010-01-01")
Column
Scatter Plot (Precipitation per day in 2010)
plot_ly(ny_noaa_subset, x = ~date, y = ~prcp, type = "scatter", mode = "markers") %>%
layout(title = "Date vs. Precipitation in 2010",
xaxis = list(title = "Date"),
yaxis = list(title = "Prcp"))
Column
Pie Chart(Total precipitation per year)
agg_data <- aggregate(ny_noaa$prcp ~ format(ny_noaa$date, "%Y"), FUN=sum)
plot_ly(agg_data, labels = ~format(as.Date(ny_noaa$date, format="%Y-%m-%d"), "%Y"), values = ~ny_noaa$prcp, type = 'pie') %>%
layout(title = 'Total Precipitation per Year')